home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1994 November / macformat-018.iso / Utility Spectacular / Developer / p2c1.20-a5.appl Folder / p2c 1.20a5 / doc / p2c.README < prev   
Encoding:
Text File  |  1992-11-25  |  3.3 KB  |  78 lines  |  [TEXT/MPS ]

  1. This is p2c, the Pascal to C converter, compiled for MPW.
  2.  
  3. This is version 1.20a5. The letter "a" marks it as a version currently in
  4. alpha test. This means that early development tests have been passed and
  5. the program is now in test for limited application. It is not considered
  6. bug free, even when compared with the usual poor standard of commercial
  7. software. Moreover the interface is subject to change:parameter names and
  8. overall user interface is not yet fixed.
  9. The trailing number shows you the rewrite number of this alpha test version.
  10. The program is not yet recommended for public usage. It is provided here
  11. for testing purposes only. Do not use unless you must.
  12.  
  13. This version is compiled with -mc68020 and -model far. You need a Macintosh
  14. with 68020 or better (Mac II or better) to run it.
  15.  
  16. To get p2c running, you must have MPW running and p2c and the files
  17.     p2c Preferences
  18.     mpw.imp
  19. in your current directory Make sure that all paths in the file "p2c Preferences"
  20. are set according to your local situation. In particular, add your local paths
  21. to the files in {Pinterfaces} if you want to port from MPW.
  22. Backup your files.
  23.  
  24. Primitive usage:
  25.     p2c <pascalfilename>
  26. e.g
  27.     p2c test.p
  28.  
  29. ************************************************************************************
  30. Author: Dave Gillespie's UNIX p2c version 1.20.
  31.         G. Sawitzki, gs@statlab.uni-heidelberg.de
  32. Mail:    StatLab Heidelberg, Im Neuenheimer Feld 294, D 6900 Heidelberg
  33. This program is based on Dave Gillespie's UNIX p2c version 1.20. 
  34. All features of p2c are due to Dave Gillespie,    daveg@csvax.cs.caltech.edu.
  35. All bugs not previously known are due to G. Sawitzki, StatLab Heidelberg.
  36. The original Unix version of p2c can be found on csvax.cs.caltech.edu.
  37.  
  38. This software is not in the public domain. It is unpublished work in progress.
  39. Part of the code is
  40.     © 1989,1990,1991 Free Software Foundation,
  41. with additonal copyrights by Dave Gillespie and G. Sawitzki
  42. ************************************************************************************
  43.  
  44. This program is distributed in the hope that it will be useful,
  45. but WITHOUT ANY WARRANTY; without even the implied warranty of
  46. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  47.  
  48. ************************************************************************************
  49. In particular no liability is implied for brain damage resulting
  50. from intimate contact with C.
  51.  
  52. ************************************************************************************
  53. To do
  54.     inline statements
  55.     conditional compilation
  56.     object pascal extensions
  57. --------------------
  58. 1.20a5    renamed mpw.p2crc to "p2c Preferences". 
  59.     Changed search strategy for preferences.
  60. 1.20a4    stand-alone version
  61. 1.20a3    search order for system configuration file is changed.
  62.     1. {P2CRC} if defined and exported
  63.     2. {prefsfolder}p2crc, if {prefsfolder} is defined and exported
  64.     3. {systemfolder}p2crc, if {systemfolder} is defined and exported
  65.  
  66.     changed meaning of -i:
  67.     -i    list configuration settings
  68.     -i now lists the configuration after both system and local
  69.     configuration file are evaluated. Other options are allowed on the
  70.     same line as -i, but no conversion takes place.
  71.     **** not yet complete ****
  72.  
  73. 1.20a2    added %I to configuration file string syntax.
  74.     expands to {Pinterfaces}
  75.  
  76. 1.20a1    initial release based on D. Gillespie's p2c 1.20.
  77.     Command syntax and messages changed to MPW conventions
  78.